import generateApiFn from '../generateApiFn'
const _module = '/productDraft'
const commonOption = {}
// 主页列表
const apiUrlObj = {
  getPageList: commonOption, // 获取分页列表
  create: commonOption, // 新增（草稿产品）
  getInfo: commonOption, // 获取详情（草稿产品）
  delete: commonOption, // 删除（草稿产品）
  copy: commonOption, // 复制（草稿产品）
  onSale: { isOut: true }, // 设为可售（草稿产品）
  update: commonOption, // 更新（草稿产品）
  getBusinessType: commonOption, // 影云业务类型

  createProduct: commonOption, // 新增单个商品
  updateProduct: commonOption, // 修改单个商品
  createProductMulti: commonOption, // 新增组合商品
  updateProductMulti: commonOption, // 修改组合商品
  copyProduct: commonOption, // 复制实物商品
  getProductInfo: commonOption, // 获取实物商品详情
  setProductSale: { isOut: true }, // 实物商品设为可售
  delProduct: commonOption, // 删除实物商品
  getProductList: commonOption, // 获取实物商品列表
  uploadProduct: commonOption, // 执行导入实物商品文件
  importProduct: commonOption, // 导入实物商品文件
  getProductDropList: commonOption, // 获取实物商品下拉列表
  getProductUploadFile: commonOption // 实物导入模板下载

}
const productDraft = generateApiFn(_module, apiUrlObj)
export default productDraft
